WebView Lab

價格:免費

更新日期:2019-05-10

檔案大小:1.7 MB

目前版本:1.5.0

版本需求:需要 iOS 8.0 或以上版本。與 iPhone、iPad 及 iPod touch 相容。

支援語言:簡體中文

WebView Lab(圖1)-速報App

iOS UIWebView、WKWebView、Safari 横向调试、测试工具。

- 支持指定 web view 跳转 URL,支持:

+ UIWebView

+ WKWebView

+ SFSafariViewController

- 独创的双屏对比功能;

- UIWebView、WKWebView 支持通用的浏览器操作:

+ 刷新

+ 停止刷新

WebView Lab(圖2)-速報App

+ 前进

+ 后退

+ 动态启用刷新|停止刷新|前进|后退按钮

+ 全屏

+ 动态显示加载状态

- 支持一维码、二维码扫码输入;

- 支持 UIWebView、WKWebView 配置:

+ 抑制增量渲染

+ 允许数据检测

WebView Lab(圖3)-速報App

+ 允许内嵌播放

+ 禁止自动播放

+ 允许 AirPlay

+ 允许链接预览

+ 允许画中画

+ 允许页面缩放

+ 允许手势导航

+ 根据运行系统自适应显示及应用设置;

+ 支持恢复默认设置;

WebView Lab(圖4)-速報App

+ 支持持久化保存设置;

- 界面适配:

+ 支持所有界面横竖屏适配;

+ 提供 iPad 界面适配:

* 提供 iPad 特有的双屏界面;

* iPad 中的双屏对比界面拥有全套的浏览导航功能;

+ 支持所有界面 iPhone X 适配;

- 支持首屏检测剪贴板,并智能识别剪贴板中的 URL;

- UIWebView、WKWebView 支持查看当前 URL 及请求详细信息,支持复制到剪贴板;

WebView Lab(圖5)-速報App

- 支持修改 UIWebView、WKWebView 请求:

+ 全局 User-Agent

+ HTTPHeaderFields

* 支持剪贴板智能识别请求头信息;

* 便捷、直观的编辑界面;

+ HTTPBody

+ HTTPMethod

+ 超时

+ 允许蜂窝接入

WebView Lab(圖6)-速報App

+ 缓存策略

+ 支持恢复默认设置

+ 支持持久化保存设置

- 支持在任意页面执行 JavaScript,并显示返回结果

+ 以上滑面板形式弹出 JavaScript 操作界面;

+ 提供 JavaScript 输入框

+ 显示 JavaScript 返回结果

+ 运行 JavaScript

+ 缓存 JavaScript 代码

WebView Lab(圖7)-速報App

+ 清空内容

+ 关闭面板、手势关闭面板

+ 支持手势调节面板高度、输入框高度

+ 支持调节面板透明度

+ 支持键盘弹出自适应高度

+ 支持横竖屏自适应高度

- 首页使用空 URL 可新建空白页

- 优化首页 URL 输入;

- 请求头信息输入优化

WebView Lab(圖8)-速報App

+ 新增输入辅助视图(key/value 切换,上下行切换)

- 实现 WKNavigationDelegate,并提供开关

- 实现 WKUIDelegate,并提供开关

- 优化 UI 交互

- 提供更新日志

- 冷启动检查更新

WebView Lab(圖9)-速報App

支援平台:iPhone, iPad